using System;

namespace AsyncLibrary.StatusListener
{
  /// <summary>This interface should be implemented by control which may be used
  ///   as listenter of <see cref="IAsyncOperation"/> status</summary>
  public interface ILoadingListener
  {
    void LoadingStarted();
    void LoadingFinished(string errMessage);
    void FatalError(Exception ex);
  }

}